recirculating-ball power steering - Spanish English Dictionary